# @File: cli.py
import os
import pytest
from allure_combine import combine_allure


pytest_args = ['-vs', '--capture=sys',  # 如果要看到print的调试结果就要删除 -s ,--capture=sys
               '--clean-alluredir',
               '--alluredir=allure-results',
               '--disable-warnings',
               '-W ignore',
               # '--reruns=2',#测试用例执行失败为重复运行两次
               # '-n 2',
               r'D:\PycharmProjects\PythonProject\examples' # 绝对路径的表示方式
               ]


pytest.main(pytest_args)
os.system('allure generate -c -o allure-appreport')
combine_allure('allure-appreport')  # 以服务的方式打开测试报告，让报告中直接显示数据